buffer belt - German English Dictionary